package br.com.dallasmotopecas.comum.agenda.vo;

import java.io.Serializable;
import java.sql.Date;

import br.com.dallasmotopecas.comum.cliente.vo.ClienteVo;
import br.com.dallasmotopecas.seguranca.usuario.vo.UsuarioVo;
import br.com.dallasmotopecas.util.vo.EntidadeVo;

public class AgendaSolicitacaoAjudaVo extends EntidadeVo implements Serializable
{
	private static final long serialVersionUID = 1L;
	private Date dataSolicitacao;
	private UsuarioVo usuarioSolicitante;
	private UsuarioVo usuarioSolicitado;
	private ClienteVo clienteVo;
	private String descricaoSolicitacao;
	
	public AgendaSolicitacaoAjudaVo()
	{
		
	}

	public Date getDataSolicitacao()
	{
		return dataSolicitacao;
	}

	public void setDataSolicitacao(Date dataSolicitacao)
	{
		this.dataSolicitacao = dataSolicitacao;
	}

	public UsuarioVo getUsuarioSolicitante()
	{
		if (usuarioSolicitante == null) usuarioSolicitante = new UsuarioVo();
		
		return usuarioSolicitante;
	}

	public void setUsuarioSolicitante(UsuarioVo usuarioSolicitante)
	{
		this.usuarioSolicitante = usuarioSolicitante;
	}

	public UsuarioVo getUsuarioSolicitado()
	{
		if (usuarioSolicitado == null) usuarioSolicitado = new UsuarioVo();
		
		return usuarioSolicitado;
	}

	public void setUsuarioSolicitado(UsuarioVo usuarioSolicitado)
	{
		this.usuarioSolicitado = usuarioSolicitado;
	}

	public ClienteVo getClienteVo()
	{
		if (clienteVo == null) clienteVo = new ClienteVo();
		
		return clienteVo;
	}

	public void setClienteVo(ClienteVo clienteVo)
	{
		this.clienteVo = clienteVo;
	}

	public String getDescricaoSolicitacao()
	{
		return descricaoSolicitacao;
	}

	public void setDescricaoSolicitacao(String descricaoSolicitacao)
	{
		this.descricaoSolicitacao = descricaoSolicitacao;
	}
}
